home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Cactus
/
Cactus #43 - Utilities (1991-06)(Commodore Amiga Creativ Und Software Usergruppe)(de).zip
/
Cactus #43 - Utilities (1991-06)(Commodore Amiga Creativ Und Software Usergruppe)(de).adf
/
Progs
/
ANSIMaster
/
ANSIMaster.dok.deut
< prev
next >
Wrap
Text File
|
1991-05-05
|
33KB
|
666 lines
--------------------------------------------------------------------------
ANSI Master 1.0
von
James Davis und Joe Rattz, Jr.
Copyright 1990 by Prism SoftWorks
--------------------------------------------------------------------------
Deutsche Übersetzung von Jochen van Waasen
für
C.A.C.T.U.S.-Usergroup 1991
--------------------------------------------------------------------------
ANSI Master ist als Shareware veröffentlicht. Das Programm ist frei kopier-
bar, aber diese Dokumentation muß mit kopiert werden. Wenn Sie dieses Pro-
gramm hilfreich finden, schicken Sie $10 U.S. als Registrationsgebühr mit
Anmerkungen und Fehlerberichten an:
James Davis
129 Dixon Avenue
Sumter, SC 29153
USA
Haftungsausschluß:
ANSI Master und diese Dokumentation werden veröffentlicht, ohne die
Übernahme jeglicher Haftung. Weiterhin, übernimmt Prism SoftWorks weder eine
Garantie noch die juristische Verantwortung oder irgendeine Haftung, die auf
die Korrektheit von ANSI Master und dieser Dokumentation zurückgehen, noch
für die Ergebnisse des Gebrauchs von ANSI Master und dieser Dokumentation.
Alle Risiken im Gebrauch und bei den Ergebnissen von ANSI Master und dieser
Dokumentation werden von Ihnen getragen.
Alle Hinweise auf IBM beziehen sich auf IBM kompatible Computer,
welche MS-Dos oder PC-Dos als ihr Hauptbetriebssystem benutzen, und nicht auf
die IBM Corporation.
Hinweis:
ANSI Master ist der gemeinsame Erfolg von James Davis und Joe Rattz,
Jr. Es wurde entwickelt, da es für den Amiga an guten ANSI Editoren mangelt.
Unsere Definition von 'gut' basiert auf 4 Kriterien. Erstens, und möglicher-
weise am wichtigsten, der ANSI Editor benutzt den IBM Font, er könnte wahr-
scheinlich IBM ANSI nicht korrekt emulieren, wenn er diesen Font nicht be-
nutzten würde. Zweitens, stellt er die korrekte Anzahl von möglichen Farben
zur Verfügung, 16 für den Vordergrund und 8 für den Hintergrund. Drittens,
es werden die korrekten ANSI Codes in dem erzeugten ANSI-Files eingebettet.
Und viertens, stellt das Programm eine Möglichkeit zur Verfügung, die
Grafikzeichen die im IBM Font existieren, anzusprechen.
Wir möchten auch den vielen Leuten danken, die uns geholfen haben
unser Programm vor der Veröffentlichung zu testen. Danke an ARP für den
arp.library Requester. Danke an HiSoft für HiSoft Basic Professional. Und
zum Schluß, danke an Commodore für den Amiga, den besten Personal Computer,
der sogar einen weißen Hintergrund darstellen kann.
Dokumentation von Joe Rattz, Jr.
Wenn Sie uns schnell erreichen möchten, oder wenn Sie uns anrufen
wollen, unsere (Mailbox-)Nummer:
The Depot Connection
(803) 775-2080
300/1200/2400/9600
Sumter, SC
Wenn Sie anrufen, können Sie den Amiga-Bereich erreichen über:
MainMenu(M), Bulletin Boards(B), Computer Users Area(4), Amiga(2).
===========================================================================
INHALT
1. Installation
A. Inhalt
B. Libraries
C. Font
2. Handhabung
3. Benutzer-Schnittstelle
A. Tastatur
1. Buchstaben-Tasten
2. Funktions-Tasten
3. Sonder-Tasten
B. Gadgets
1. System-Gadgets
2. ASCII-Zeichen-Gadgets
3. Funktions-Gadgets
C. Menüs
1. Neues Dokument
2. Dokument öffnen
3. Dokument speichern
4. Dokument speichern als ...
5. Hilfe
6. über ANSI-Master
7. ANSI-Master beenden
4. IBM, AMIGA und ANSI
5. Einschränkungen und unsere Interpretation von ANSI
6. Fehlermeldungen
A. arp.library fehlt
B. diskfont.library fehlt
C. IBM.Font/8 fehlt
D. Zuwenig Speicherplatz
E. ANSI Master 1.0 Fehlermeldung (Interne Fehler)
==========================================================================
1. Installation
ANSI Master benötigt einige Minuten zur Installation. Die Instal-
lation ist sehr einfach, dazu müssen nur einige wenige Programm kopiert
werden. Bitte nehmen Sie sich die Zeit um ANSI Master korrekt zu instal-
lieren, da es ohne Installation nicht gestartet werden kann. Wenn Sie ver-
suchen ANSI Master zu starten ohne es vorher installiert zu haben, wird
das Programm auf der Workbench ein Fenster öffnen und Ihnen durch eine
Fehlermeldung mitteilen, was schief ging oder fehlt. ANSI Master ist Share-
ware und daher nicht kopiergeschützt. Wenn Sie Probleme mit dem Programm
haben liegt es also nicht an einem Kopierschutz.
A. Inhalt
ANSI Master besteht aus folgenden Programmen:
ANSIMaster - das ausführbare Programm
ANSIMaster.info - das Icon für ANSI Master
ANSIMaster.doc - diese Dokumentation
ANSIMaster.doc.info - das Icon für diese Dokumentation
Example ANSI - Beispiel ANSI Dokument
arp.library - für die Requester
IBM.font - IBM font mit Grafikzeichen
IBM - Unterverzeichnis (enthält file "8")
8 - IBM font file im Unterverzeichnis IBM
B. Libraries
Die folgende Librarie müß ins Unterverzeichnis libs: der Boot-
diskette kopiert werden:
arp.library
Wenn die arp.library im Unterverzeichnis libs: fehlt wenn ANSI Master
gestartet wird, wird auf der Workbench eine Fehlermeldung ausgegeben.
Fehlende Standard Libraries der Workbench können ebenfalls zu einer
Fehlermeldung des Programms führen.
C. Font:
ANSI Master benötigt den IBM font im Unterverzeichnis fonts: der
Bootdiskette. Kopieren Sie das IBM.font file und das IBM Unterver-
zeichnis in das Verzeichnis fonts:. Es ist wichtig, daß Sie den
Namen des Fonts nicht ändern, da ANSI Master diesen sonst nicht
finden kann. Wenn es ANSI Master nicht gelingt diesen Font auf der
Bootdiskette zu finden (oder in einem anderen fonts: Verzeichnis).
wird auf der Workbench eine Fehlermeldung ausgegeben.
----------------------------------------------------------------------------
2. Handhabung
ANSI Master wurde für das erstellen und ändern von ANSI Nachrichten
entwickelt. Wenn Sie eine Mailbox betreiben oder nutzen, welche ANSI Codes
unterstützt ist der ANSI Master ideal für das erstellen von Grafiken und
möglicherweise Menüs, wenn das Programm ANSI Menüs unterstützt. Da wir
einige Möglichkeiten in unserem Programm zur Verfügung stellen, die andere
Programme nicht bieten, will ich diese hier kurz erläutern.
F1:
In der rechten unteren Ecke des Bildschirms befindet sich eine Box
mit der Bezeichnung F1. In dieser Box wird der ANSI Code angezeigt
den Sie mit der Maus ausgewählt haben. Sie sehen nicht nur das ein-
fache Zeichen, sondern die Darstellung des Zeichens in der aktuellen
ausgewählten Vorder- und Hintergrundfarbe. Ändern Sie die Vorder-
oder Hintergrundfarbe, ändert sich auch die Farbe des Zeichens in der
F1-Box. Das Zeichen wird deshalb dargestellt, um Ihnen zu zeigen
welches Zeichen Sie erhalten wenn Sie die F1-Taste drücken. Dadurch,
daß auch die Farben angezeigt werden können Sie im voraus erkennen
wie das Zeichen aussehen wird ohne es auf dem Bildschirm auszugeben.
Wenn Sie die F1-Taste drücken, wird das Zeichen auf dem Bildschirm
dargestellt. Diese Möglichkeit wurde deshalb entwickelt um dem
Benutzer die Möglichkeit zu geben wiederholbare Grafikzeichen ein-
facher zu erstellen. Da die Gadgets keine automatische Wiederhol-
funktion haben, müssen sie für jedes Zeichen das dargestellt werden
soll einmal angeklickt werden. Die F1-Taste ermöglicht es dem Benutzer
automatisch die Grafikzeichen zu wiederholen durch einfaches nieder-
drücken der Taste, wie bei jeder anderen Buchstabentaste. Das Zeichen
welches in der F1-Box dargestellt wird kann manchmal mit einigen
Farbkombinationen ungewöhnlich aussehen. Das liegt an der Verzerrung
des Bildes bei einigen Monitoren in dieser extremen Ecke des Bild-
schirms.
F2:
Diese Taste kopiert die Zeile über der aktuellen Zeile in die
aktuelle Zeile. Dies dient dem Zweck eine Box zu erstellen. Wenn
Sie eine Box erstellen sind alle Zeilen gleich bis auf die oberste
und unterste Zeile. Um das erstellen einer Box zu vereinfachen,
erstellen Sie die oberste Zeile und dann die nächste Zeile. Nun
kopieren Sie die zweite Zeile in die nächste Zeile, wiederholen Sie
dies für so viele Zeilen wie Sie benötigen, danach erstellen Sie die
unterste Zeile und fügen den Text in die Box ein. Bedenken Sie, das
F2 die Zeile über der aktuellen Zeile in die aktuelle Zeile kopiert.
Zerstören Sie nicht versehentlich eine Zeile durch das kopieren einer
Zeile über der aktuellen Zeile, wenn Sie die aktuelle Zeile in die
darunterliegende Zeile kopieren wollten.
R:
Am äußeren rechten Rand befindet sich ein Kontrollfeld mit der Be-
zeichnung R:. Dieses Feld zeigt die aktuelle Zeile
C:
Unter der Zeilenanzeige auf der rechten Seite befindet sich die
Spaltenanzeige mit der Bezeichnung C:.
FG und BG:
In der linken unteren Ecke des Kontrollfeldes befinden sich die
FG (Vordergrund) und BG (Hintergrund) Felder. Diese Felder zeigen
an, welche Farbreihe zum Vordergrund und Hintergrund gehört.
Example.ANSI:
Wir haben ein Beispieldokument mit dem Namen Example.ANSI beigefügt.
Versuchen Sie dieses File mit dem ANSI Master zu laden um einen
Überblick zu bekommen, welche Arten von Files und Menüs man erstellen
kann. Wenn Ihr Mailboxprogramm es erlaubt eigene ANSI Menüs zu be-
nutzen, können Sie Ihr Mailboxprogramm mit dem ANSI Master aufmotzen.
-----------------------------------------------------------------------------
3. Benutzer-Schnittstelle
3.A. Tastatur
1. Buchstabentasten
Alle normalen Buchstabentasten arbeiten so, wie Sie es gewohnt sind.
Wenn Sie die Tastatur benutzen, werden die Buchstaben in das Dokument
eingefügt. Wenn Sie eine Taste länger niedergedrückt halten wird der
Buchstabe automatisch wiederholt. Die Wiederholungsgeschwindigkeit
wird durch die Preferences festgelegt. Wenn in den Preferences die
höchste Geschwindigkeit eingestellt ist, und das Programm arbeitet
trotz dem zu langsam, stellen Sie die Geschwindigkeit in den Pre-
ferences geringer ein. Wir haben festgestellt, daß bei einer zu
hohen Geschwindigkeit in den Preferences das Programm überfordert
wird und sich dadurch die Arbeitsgeschwindigkeit verlangsamt.
2. Funktions-Tasten
F1:
Diese Taste wiederholt das letzte ausgewählte ASCII-Zeichen. Wie
bei den meisten Tasten auf der Tastatur wird das Zeichen auto-
matisch wiederholt. Dies erlaubt dem Benutzer viele gleiche Zeichen
mit nur einem langen Tastendruck auszugeben. Besonders nützlich
ist diese Funktion beim zeichnen von horizontalen Linien. In der
F1-Box in der unteren rechten Ecke des Kontrollfeldes wird angezeigt,
welches Zeichen auf dem Bildschirm ausgegeben wird wenn Sie die
F1-Taste drücken.
F2:
Diese Taste kopiert die Zeile über der aktuellen Zeile in die
aktuelle Zeile. Dies ist nützlich beim erstellen von Kästen, da
alle Zeilen außer der obersten und der untersten bis auf den Text
gleich sind. Um einen Kasten mit mehreren Zeilen zu erstellen,
erstellen Sie die oberste Zeile und dann die nächste Zeile. Sie
werden die zweite Zeile wahrscheinlich duplizieren wollen um den
Kasten größer zu machen. Gehen Sie in die nächste leere Zeile und
drücken sie F2. Die Zeile die Sie vorhin gezeichnet haben wird in
die aktuelle (leere) Zeile kopiert. Wiederholen Sie dieses für so
viele Zeilen wie Sie benötigen. Zum Schluß erstellen Sie die
unterste Zeile und setzen den Text in den Kasten ein.
F3:
Diese Taste setzt ein Null-Zeichen an die aktuelle Cursorposition.
Alle Zeichen rechts vom Cursor werden um ein Zeichen nach rechts
verschoben. Es erfolgt kein Zeilenumbruch und das Zeichen in Spalte
79 wird aus dem Dokument gelöscht. Nach dem Sie ein Null-Zeichen
eingefügt haben, werden Sie dieses gewöhnlich mit einem Zeichen und
Farbwerten überschreiben wollen. Denken Sie daran, dies ist ein ANSI
Grafikeditor, kein Texteditor. Es erfolgt kein Zeilenumbruch und
das Zeichen in Spalte 79 der aktuellen Zeile wird gelöscht.
F4:
Diese Taste dupliziert das Page-Down-Gadget, welches das Do-
kument eine Seite vorwärts blättert (13 Zeilen).
F5:
Diese Taste dupliziert das Page-Up-Gadget, welches das Doku-
ment eine Seite rückwärts blättert.
F6:
Diese Taste dupliziert das Save-Document-Kommando (Dokument
speichern) aus dem Menü. Es speichert das Dokument unter dem
angegebenen Pfad und Filenamen wenn das Dokument schon einmal
abgespeichert wurde. Wurde das Dokument vorher noch nicht ab-
gespeichert, erscheint ein ARP-File-Requester. Wenn der File-
name in dem angegebenen Pfad bereits existiert, erscheint eine
Abfrage ob das File überschrieben werden soll.
F7:
Diese Taste dupliziert das Save-As-Kommando (Speichern als...)
aus dem Menü. Es erscheint ein ARP-File-Requester der davor
warnt, wenn ein bereits bestehendes File überschrieben werden
soll.
F8:
Diese Taste dupliziert das Open-Document-Kommando (Dokument
öffnen) aus dem Menü. Es erscheint an ARP-File-Requester.
Wenn das Dokument seit der letzten Speicherung verändert wurde
erscheint ein Requester, der Ihnen die Möglichkeit gibt, das
Open-Document-Kommando abzubrechen und das aktuelle Dokument
zu speichern. Wenn Sie mit einem Dokument arbeiten und ver-
suchen ein neues Dokument zu öffnen, wird das aktuelle Doku-
ment nicht gelöscht bis Sie ein gültiges File ausgewählt haben.
Sollten Sie versehentlich ein Dokument öffnen und Sie haben un-
beabsichtigt die FILE NOT SAVED (File nicht gespeichert) Warnung
übergangen, ist Ihr Dokument immer noch vorhanden wenn Sie Cancel
im File-Requester wählen.
F9:
Diese Taste öffnet einen Hilfe-Requester auf dem Bildschirm in
dem alle Funktionstasten angezeigt werden. Drücken Sie eine Maus-
taste oder eine Taste auf der Tastatur und der Requester wird ge-
schlossen.
F10:
Diese Taste bringt den About-Requester auf den Bildschirm und
dupliziert das About-Menü-Zeichen. Drücken Sie eine Maustaste
oder eine Taste auf der Tastatur und der Requester wird ge-
schlossen.
3. Andere Sondertasten
Help - Öffnet ein Hilfe-Fenster.
Del - Löscht das Zeichen unter dem Cursor und be-
wegt alle Zeichen in der Zeile rechts vom
Cursor ein Zeichen nach links.
Die Zeichen der unteren Zeile werden nicht ge-
löscht. Auch wird die Zeile nicht gelöscht,
sollte diese leer sein.
Cursor Tasten - Diese Tasten bewegen den Cursor über das Do-
kument so wie Sie es gewohnt sind. Wenn Sie
Spalte 79 erreichen, springt der Cursor in die
nächste Zeile. Wenn der Cursor nach links be-
wegt wird, mit der Backspace-Taste oder der
Cursor-Taste, springt der Cursor in die höhere
Zeile in Spalte 79.
Backspace - Setzt ein Null-Zeichen links vom Cursor, dann
springt der Cursor ein Zeichen nach links.
3.B. Gadgets (Schalter)
Das Kontrollfeld besteht aus drei verschiedenen Gadgetarten. Alle
Gadgets erscheinen als hervorgehobene Kästchen wenn Sie nicht aktiv
sind. Die Gadgets um den Bildschirm nach hinten zu bringen und die
Farbauswahlgadgets erscheinen eingesunken.
3.B.1
Als erstes die Systemgadgets. Diese sind das Bildschirm-nach-
vorne- und Bildschirm-nach-hinten-Gadget, welche sich in der
oberen rechten Ecke des Kontrollfeldes befinden. Das Bildschirm-
nach-hinten-Gadget ist das linke und wird durch ein eingesunkenes
Quadrat, welches hervorgehoben wird wenn Sie es anklicken, sym-
bolisiert. Das Bildschirm-nach-vorne-Gadget wird durch ein her-
vorgehobenes Quadrat symbolisiert, welches einsinkt wenn es an-
geklickt wird. Das Bildschirm-nach-hinten-Gadget ist das einzige
Gadget, das eingesunken dargestellt ist. Alle anderen eingesunkenen
Gadgets dienen nur zur Anzeige von verschieden Daten.
3.B.2
Die zweite Art von Gadgets sind die ASCII-Zeichen-Gadgets, welche
sich in den oberen drei Reihen befinden. Es gibt 51 von ihnen, in
drei Reihen zu je 17 Gadgets. Sie dienen hauptsächlich dem Zweck,
Linien und Kästen zu erstellen. Wann immer Sie eines dieser Gadgets
aktivieren wird in der F1-Box, in der rechten unteren Ecke, das
Zeichen in den aktuellen Vorder- und Hintergrundfarben angezeigt.
Wenn Sie die F1-Taste länger niederdrücken wird dieses Zeichen
automatisch wiederholt. Dies ist nützlich, da Sie für jedes Zeichen,
welches Sie auf dem Bildschirm ausgeben wollen das ASCII-Zeichen-
Gadget drücken müssen, da dieses die Zeichen bei längeren drücken
dieses Gadgets nicht wiederholt. Wenn Sie F1 drücken nach dem Sie
das ASCII-Zeichen-Gadget gedrückt haben, wird das Zeichen so lange
wiederholt ausgegeben wie Sie die Taste drücken, wie bei jeder
anderen Taste. Wenn Sie die Ausgabe zu langsam finden, haben Sie
wahrscheinlich die Tastenwiederholfunktion in den Preferences zu
schnell eingestellt. Wenn in den Preferences die Geschwindigkeit
zu hoch eingestellt ist, wird das Programm überfordert und die
Geschwindigkeit sinkt.
3.B.3
Der dritte Typ der Gadgets sind die Funktionsgadgets. Dies
sind Gadgets, die eine bestimmte Funktion auslösen. Die oberen
zwei auf der linken Seite sind für Page-Up und Page-Down. Sie
sind mit einem 'P' und einem Pfeil gekennzeichnet.
Am unteren Rand befinden sich zwei Reihen von Gadgets
für die Auswahl der Vorder- und Hintergrundfarbe. Die 16 möglichen
Vordergrundfarben sind in der oberen Reihe und die 8 möglichen
Hintergrundfarben sind in der unteren Reihe dargestellt. Ursprünglich
wollten wir 16 Hintergrundfarben zur Verfügung stellen, da aber der
IBM ANSI Standard nicht mehr als 8 Farben unterstützt, gab es keine
Möglichkeit dies zu verwirklichen. Glauben Sie es oder nicht, ich kann
es immer noch fassen, daß diese 8 Farben die einzigen sind die IBM
Benutzer für Ihren Hintergrund auswählen können. Ich kann auch immer
noch nicht über die Tatsache hinwegkommen, daß sie nicht die Möglich-
keit haben einen weißen (leuchtenden) Hintergrund zu nutzen. Für die
Vordergrundfarben sind die 8 auf der linken Seite leuchtende, und
die anderen auf der rechten Seite dunkle oder schwache Farben.
Wenn Sie diese Farben nicht in der Nachricht die der ANSI Master mit
einem Modemprogramm darstellt wiedererkennen können, lesen Sie bitte
den Abschnitt in diesem Dokument unter der Überschrift 'IBM, AMIGA
und ANSI'. Die 8 Hintergrundfarbgadgets sind nur für dunkle Farben,
da IBM ANSI nur diese unterstützt. Wenn Sie eine Vorder- oder
Hintergrundfarbe auswählen, können Sie die ausgewählte Farbe daran
erkennen, daß das Farbgadget eingesunken dargestellt wird oder
Sie schauen auf die F1-Box in der rechten unteren Ecke des Kontroll-
feldes, wo Sie das aktuelle Zeichen in den neu ausgewählten Vorder-
und Hintergrundfarben sehen sollten. Beachten Sie, daß auf den
linken unteren Farbgadgets die Zeichen FG (Vordergrund) und BG
(Hintergrund) zu sehen sind. Diese eingesunken Gadgets zeigen nur
an, welche Reihe für die Vordergrundfarben und welche Reiche für
die Hintergrundfarben ist.
Die zwei verbleibenden Gadgets, eins auf jeder Seite der Farb-
gadgets, dienen dazu die Farben zu tauschen. Ursprünglich haben
wird beabsichtigt 16 Farben für den Vorder- und Hintergrund zu
unterstützten, es gab daher nur ein Gadget um die Farben für
den Vorder- und Hintergrund zu tauschen. Nun, mit dem Problem,
daß nur 8 Hintergrundfarben unterstützt werden, kam ein neues
Gadget dazu. Das Farbtauschgadget auf der linken Seite tauscht
die Vordergrundfarben mit den Grundfarben des Hintergrundes,
und die Hintergrundfarben mit den leuchtenden Grundfarben für den
Vordergrund. Das Tauschgadget auf der rechten Seite tauscht die
Hintergrundfarben mit den dunklen Farben für den Vordergrund und
die Grundfarben des Hintergrundes mit denen des Vordergrunds.
Mit anderen Worten, das Tauschgadget auf der linken Seite tauscht
die Hintergrundfarben mit den 8 linken (leuchtenden) Vordergrund-
farben, und das rechte Tauschgadget tauscht die Hintergrundfarben
mit den 8 rechten (dunklen) Vordergrundfarben.
3.C. Menüs:
Project
New Document (Neues Dokument)
Open Document (Öffne Dokument)
Save Document (Dokument speichern)
Save As ... (Speichern als ...)
Help (Hilfe)
About (Über)
Quit (Ende)
Im Projectmenü hat man sieben Auswahlmöglichkeiten.
NEW DOCUMENT gibt eine Warnung aus, falls das aktuelle Dokument
geändert und noch nicht abgespeichert wurde, bevor das Dokument
gelöscht wird. Wenn der Warn-Requester erscheint, wählen Sie bitte
das <Yes> oder <No> Gadget oder drücken Sie <Y> oder <N> auf der
Tastatur.
OPEN DOCUMENT gibt ebenfalls eine Warnung aus, falls das Dokument
verändert wurde ohne dieses abzuspeichern bevor es das Dokument
löscht und ein neues einlädt. Open Document öffnet einen ARP Re-
quester, hierzu wird die ARP Library (arp.library) benötigt (siehe
Installation). Der Requester arbeitet wie immer mit den normalen
Gadgets für das höhere Verzeichnis und die Fileauswahl. Das Drives-
Gadget listet alle angemeldeten Laufwerke und Devices auf, dieses
können Sie auch durch drücken der rechten Maustaste erreichen.
Weitere Informationen über den File-Requester finden Sie in der
Dokumentation zur ARP Library, welche nicht mit dieser Software
geliefert wird.
SAVE DOCUMENT speichert das File direkt in den angegebenen Pfad
wenn das Dokument schon einmal abgespeichert wurde. Wurde das
File noch nicht benannt, wird ein ARP Requester geöffnet, der
die Fileauswahl erlaubt. Wenn ein File schon unter dem angegebenen
Namen existiert, öffnet sich ein Requester, durch den Sie entscheiden
können ob das File überschrieben werden soll oder nicht.
SAVE AS ... öffnet einen ARP-File-Requester. Wenn ein File schon
unter dem angegebenen Namen existiert, öffnet sich ein Requester,
durch den Sie entscheiden können, ob das File überschrieben werden
soll oder nicht.
HELP öffnet ein Hilfe-Fenster. Drücken Sie eine Maustaste oder
eine Taste auf der Tastatur um das Fenster zu schließen.
ABOUT zeigt den Programmnamen, die Versionsnummer, das Veröffent-
lichungsdatum, Autoren, Registrationsgebühr und die Adresse. Wenn
Sie dieses Programm mögen, lassen Sie sich bitte registrieren, da
die Autoren mit der Registrationsgebühr einen C Compiler kaufen
wollen, um mehr Software zu programmieren. Vielleicht sogar eine
Version dieses Programms in C mit mehr benutzerdefinierbaren Op-
tionen.
QUIT beendet das Programm. Wenn das Dokument verändert wurde seit
der letzten Speicherung, erscheint ein Requester welcher dem Be-
nutzer die Möglichkeit gibt ins Programm zurückzukehren um das
Dokument abzuspeichern.
----------------------------------------------------------------------------
4. IBM, AMIGA und ANSI
ANSI ist ein Standard, aber es gibt einige Unterschiede zwischen
den Umsetzungen für IBM und Amiga. Dieses Programm wurde entwickelt um eine
größtmögliche Kompatibilität mit dem IBM Standard zu erreichen.
Wir haben folgende IBM und Amiga ANSI Codes überprüft:
IBM Amiga
Attribute - Attribute -
0 .. Farbe und Attribut zurücksetzen 0 .. Farbe und Attribut zurücksetzen
1 .. leuchtender Vordergrund 1 .. fettdruck
2 .. dunkler Vordergrund
3 .. kursivdruck
4 .. unterstrichen
Vordergrundfarben - Vordergrundfarben -
30 .. Schwarz
31 .. Rot
32 .. Grün
33 .. Gelb
34 .. Blau
35 .. Magneta
36 .. Cyan
37 .. Weiß
Hintergrundfarben - Hintergrundfarben -
40 .. Schwarz
41 .. Rot
42 .. Grün
43 .. Gelb
44 .. Blau
45 .. Magneta
46 .. Cyan
47 .. Weiß
Für den Amiga sind keine Farben angegeben, da fast jedes Pro-
gramm erlaubt die Farben zu wechseln wie Sie wollen, einen Luxus den
IBM Besitzer nicht haben. Mit dem Amiga kann man mit den ANSI Codes alles
erstellen was man vom Programm haben möchte. Sie wollen vielleicht das
Type-Kommando aus dem CLI in einem ANSI File benutzen. Dabei sollten Sie
einen Farb- und Attributwechsel erkennen können. Es ist ebenso wichtig zu
wissen, das man Attribute kombinieren kann. Kursiv und unterstrichen ist
möglich, um wieder die normale Darstellung zu erhalten muß eine 0 als
Attribut gesendet werden.
Es ist wichtig, daß Sie sich klarmachen, daß Attribute mit
Ausnahme von Reverse Video, nur Einfluß auf die Vordergrundfarbe haben.
Es gibt nur acht mögliche Hintergrundfarben, aber aufgrund der Attribute,
leuchtend und schwach, 16 Vordergrundfarben.
Wie die Nachrichten über die Mailbox erscheinen, hängt von der
Interpretation der ANSI Codes durch das Terminalprogramm ab. Wenn Ihr
Terminalprogramm die Amiga-Umsetzung der ANSI Codes unterstützt, wird
der Hauptunterschied der sein, daß fettgedruckte Zeichen ausgegeben werden
anstatt leuchtende. Sie werden trotz dem leuchtende Farben erhalten, da
die meisten Amiga Terminalprogramme dem Benutzer erlauben seine eigene
Farbpalette zu benutzen. Daher ist die Unterscheidung zwischen leuchtenden
und dunklen Farben auf dem Amiga von minimaler Bedeutung.
-----------------------------------------------------------------------------
5. Einschränkungen und unsere Interpretation von ANSI
ANSI Master benötigt ungefähr 400 KB.
ANSI Master ist beschränkt auf Dokumente mit einer Breite von bis
zu 79 Spalten und bis zu 50 Zeilen. Wenn Sie versuchen ein File zu laden,
dessen Breite 79 Spalten überschreitet, werden Sie folgende Nachricht vom
Programm erhalten:
FILE TRUNCATED: Column(s) exceeded 79 characters.
(File gekürzt: Spalte(n) überschritt 79 Zeichen.)
Wenn Sie versuchen ein File zu laden mit mehr als 50 Zeilen, führende leere
Zeilen nicht mitgerechnet, werden Sie folgende Nachricht vom Programm er-
halten:
FILE TRUNCATED: File exeeded 50 rows.
(File gekürzt: File überschritt 50 Zeilen.)
Die Nachrichten vom Programm lassen Sie wissen, daß das File welches ge-
laden wurde, größer als erlaubt war und gekürzt wird, sollten Sie das
Dokument mit diesem Filenamen wieder abspeichern. Das File wurde wenn
Sie diese Nachricht erhalten noch nicht gekürzt, aber es wird gekürzt,
wenn Sie es abspeichern ohne den Namen des Dokuments zu ändern.
ANSI Master wurde entwickelt um jede nützliche Idee umsetzen
zu können. Es gab jedoch bestimmte Einschränkungen, so mußten wir
festlegen, welche Arten von Files beim laden erwartet werdem und wie
wie das Format der von ANSIMaster abgespeicherten Dokumente aussehen
soll. Alle unsere abgespeicherten Files haben in der ersten Zeile einen
Escape-Code gefolgt von einer linken Klammer und 0m (). Wir machen dies,
um jede vorher gesetzte Farbe oder Attribut zurückzusetzen. Dies stellt
sicher, daß das Dokument so angezeigt wird, wie es erwartet wird.
Ebenfalls wird dadurch eine leere Zeile ausgegeben, wenn es über ein
Mailbox- oder Terminalprogramm ausgegeben wird. Eine leere Zeile wird
beim einladen des Dokuments in den Editor jedoch unterdrückt. Und zwar
aus dem Grund das wir auf 50 Zeilen beschränkt sind, und wir keine
Zeile durch leere führende Zeilen verschwenden wollen. Bedenken Sie,
es ist möglich leere Zeilen einzubinden in dem man ein Leerzeichen oder
ein anderes Zeichen an den Anfang der Zeile setzt. Dies bewahrt jede
führende leere Zeile, wenn Sie dies wollen.
ANSI Master arbeitet mit den Attributen 0, 1 und 2 korrekt, aber
mit den anderen Attributen können Sie unerwartete Ergebnisse erhalten.
Natürlich werden alle Farbcodes akzeptiert.
----------------------------------------------------------------------------
6. Fehlermeldungen:
Es gibt verschiedene Arten von Fehlern die im Umgang mit dem
ANSI Master auftreten können. Als erstes ist der Installationsfehler zu
nennen.
Wenn Sie versuchen ANSI Master zu starten ohne das Programm vorher zu in-
stallieren, werden Sie wahrscheinlich eine Fehlermeldung erhalten. Die ver-
schiedenen Meldungen die Sie erhalten können sind folgende:
A. arp.library fehlt
Dieser Fehler wird hervorgerufen, wenn sich die arp.library
nicht im libs: Verzeichnis der Bootdiskette befindet.
B. diskfont.library fehlt
Dieser Fehler wird hervorgerufen, wenn sich die diskfont.li-
brary nicht im libs: Verzeichnis der Bootdiskette befindet.
C. IBM.Font/8 fehlt
Dieser Fehler wird hervorgerufen, wenn das IBM.font file
fehlt und/oder das IBM/8 file. Wenn diese Files zwar kopiert
aber umbenannt wurden erhalten Sie diese Fehlermeldung.
D. Zuwenig Speicher
Diese Fehlermeldung wird hervorgerufen wenn zu wenig Speicher
(400 KB) verfügbar ist um ANSI Master zu starten. Wenn Sie
nicht genug Speicher haben um ANSI Master zu starten, ver-
suchen Sie andere Programme aus dem System zu entfernen
oder booten Sie ohne die Workbench zu laden.
E. ANSI Master 1.0 Fehlermeldung (Programmfehler)
Es gibt auch einige interne Fehlermeldungen die Sie während
des Arbeitens mit ANSI Master erhalten können. Im einzelnen
sind dies folgende:
Out of Memory (Zuwenig Speicher)
File Not Found (File nicht gefunden)
Device I/O Error (Schreib/Lese Fehler)
Disk Full (Diskette voll)
Bad Filename (Ungültiger Filename)
Device Unavailable (Laufwerk nicht verfügbar)
Disk Write Protected (Diskette schreibgeschützt)
Unknown Volume (Unbekannte Diskette)
All diese Fehler, außer Out of Memory sind Diskettenfehler und leicht
zu verstehen bzw. zu beheben. Sie sollten keine Out of Memory Fehlermeldung
erhalten, da wir vor dem starten das Programms prüfen ob genug Speicher-
platz zur Verfügung steht und dieser dann reserviert wird. Aber da wir nicht
sicher sein können, daß Sie keinen Weg finden um unsere Bemühungen zunichte
zu machen und ein Guru wegen zu wenig Speicher erscheint, prüfen wir trotz
dem und verlassen daß Programm korrekt wenn dieser Fehler auftritt, hoffent-
lich. Es ist nicht so, daß wir glauben, daß Sie versuchen einen Guru zu
erzeugen oder alles durcheinander zu bringen, für uns ist das einfach etwas
neues und wir wollten sicher gehen. Ich hoffe dieses Programm stürzt nie ab
wegen Speicherplatzmangels. In der Tat haben wir alles getan was wir konnten
(nicht viel) um das erscheinen des Gurus zu vermeiden!
-----------------------------------------------------------------------------
ENDE
-----------------------------------------------------------------------------